package org.seedltd.upms.model.detection.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Getter;
import lombok.Setter;

/**
 * 小程序配置数据库对象
 * 
 * @author laizuan
 * @version 1.0
 * @since 2021/08/17
 */
@Getter
@Setter
@TableName("detection_mp_config")
public class DetectionMpConfig {

    /**
     * 主键
     */
    @TableId(value = "id")
    private Long id;

    /**
     * 电话
     */
    @TableField(value = "tel")
    private String tel;

    /**
     * 网站
     */
    @TableField(value = "site")
    private String site;

    /**
     * 公司地址
     */
    @TableField(value = "location")
    private String location;

    /**
     * 个人信息保护政策
     */
    @TableField(value = "agreement")
    private String agreement;

    /**
     * 绑定注意事项
     */
    @TableField(value = "binding_notes")
    private String bindingNotes;

    /**
     * 知情同意书
     */
    @TableField(value = "icf")
    private String icf;

    /**
     * 邮件服务器的SMTP地址
     */
    @TableField(value = "mail_host")
    private String mailHost;

    /**
     * 邮件服务器的SMTP端口
     */
    @TableField(value = "mail_port")
    private String mailPort;

    /**
     * 发件人
     */
    @TableField(value = "send_from")
    private String sendFrom;

    /**
     * 用户名
     */
    @TableField(value = "username")
    private String username;

    /**
     * 密码
     */
    @TableField(value = "pass")
    private String pass;

    /**
     * 使用SSL安全连接
     */
    @TableField(value = "ssl_enable")
    private Integer sslEnable;

    /**
     * 是否开启用户投递样本邮件通知
     */
    @TableField(value = "enabled_rb")
    private Integer enabledRb;

    /**
     * 样本投递通知收件人邮箱
     */
    @TableField(value = "rb_to")
    private String rbTo;

    /**
     * 样本投递通知抄送人邮箱
     */
    @TableField(value = "rb_cc")
    private String rbCc;
}